.toast-box {
  width: 100%;
  height: 100%;
  opacity: 1;
  position: fixed;
  top: 0px;
  left: 0px;
  z-index:1000;
}

.toastbg {
  opacity: 0.2;
  background-color: black;
  position: absolute;
  width: 100%;
  min-height: 100vh;
}

.showToast {
  position: absolute;
  opacity: 1;
  width: 650rpx;
  left: 50rpx;
  top: 466rpx;
  background-color: #ffffff;
  border-radius: 20rpx;
}

.toast-main {
  padding: 80rpx 0;
  background-color: white;
  font-size: 34rpx;
  color: #333;
  text-align: center;
  border-top-left-radius: 20rpx;
  border-top-right-radius: 20rpx;
}

.password {
  color: #999999;
  font-size: 30rpx;
}

.toast-button {
  display: flex;
  border-top: 2rpx solid #e9e9e9;
  border-bottom-left-radius: 20rpx;
  border-bottom-right-radius: 20rpx;
}

.button1 {
  width: 50%;
}

.button2 {
  width: 50%;
}

.button1 button {
  width: 100%;
  background-color: white;
  color: #999;
  font-size: 38rpx;
  border-radius: 0px;
  padding: 0;
  border-bottom-left-radius: 20rpx;
  border: none;
  border-right: 2rpx solid #e9e9e9;
}

.button2 button {
  width: 100%;
  background-color: white;
  color: #17a200;
  font-size: 38rpx;
  border-radius: 0px;
  padding: 0;
  border-bottom-right-radius: 20rpx;
  border: none;
}

.button1 button::after {
  border: none;
}

.button2 button::after {
  border: none;
}
